authentication internet screening saas security microsoft .net authentication internet security security identity authentication logic bombs encryption saas two-factor authentication man-in-the-middle attack live in-the-cloud security identity 2.0 saas phishing land attack